WPS Office.apk(点击下载) / cud.java


package defpackage;

import android.app.Activity;
import android.graphics.Color;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.common.beans.CommonErrorPage;
import cn.wps.moffice.main.common.viewcontrols.ViewTitleBar;
import cn.wps.moffice.main.local.filebrowser.search.common.FlowLayout;
import cn.wps.moffice_eng.R;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.gson.reflect.TypeToken;
import defpackage.cti;
import defpackage.cup;
import defpackage.fyz;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;

/* renamed from: cud  reason: default package */
public final class cud extends fyq implements View.OnClickListener, cup.l {
    private FlowLayout cBM;
    private List<cti.b> cBN = new ArrayList();
    private List<View> cBO;
    private View cBP;
    private String cBQ;
    private String cBR;
    private View mMainView;
    private CommonErrorPage mNoNetworkView;
    private ViewTitleBar mTitleBar;

    public cud(Activity activity) {
        super(activity);
    }

    static /* synthetic */ void a(cud cud) {
        if (cud.cBN.size() > 0) {
            cud.cBM.removeAllViews();
            if (cud.cBO == null) {
                cud.cBO = new ArrayList(cud.cBN.size());
            } else {
                cud.cBO.clear();
            }
            for (int i = 0; i < cud.cBN.size(); i++) {
                cti.b bVar = cud.cBN.get(i);
                if (bVar != null && !TextUtils.isEmpty(bVar.displayName) && !TextUtils.isEmpty(bVar.cyM)) {
                    View inflate = LayoutInflater.from(cud.getActivity()).inflate(R.layout.phone_public_flow_recommend_item, (ViewGroup) cud.cBM, false);
                    ((TextView) inflate.findViewById(R.id.phone_flow_item_text)).setText(bVar.displayName);
                    inflate.setOnClickListener(cud);
                    inflate.setTag(bVar);
                    cud.cBO.add(inflate);
                    cud.cBM.addView(inflate);
                }
            }
            cud.hs(cud.cBQ);
        }
    }

    private static void a(boolean z, View view, TextView textView) {
        int i = z ? R.drawable.home_ad_rounded_rectangle_btn_blue : R.drawable.home_ad_rounded_rectangle_btn;
        int parseColor = z ? Color.parseColor("#3692F5") : Color.parseColor("#535252");
        view.setBackgroundResource(i);
        textView.setTextColor(parseColor);
    }

    private static int auz() {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = new Date();
        long j = 0;
        try {
            j = (date.getTime() - simpleDateFormat.parse("1970-01-01 00:00:00").getTime()) / 1000;
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return (int) j;
    }

    private String getUserId() {
        String bE = ebo.bE(getActivity());
        return !TextUtils.isEmpty(bE) ? bE : "";
    }

    private void hs(String str) {
        int ht = ht(str);
        int ht2 = ht(this.cBR);
        if (ht != ht2) {
            View view = this.cBO.get(ht);
            if (ht2 >= 0) {
                View view2 = this.cBO.get(ht2);
                a(false, view2.findViewById(R.id.ll_phone_flow_item_layout), (TextView) view2.findViewById(R.id.phone_flow_item_text));
            }
            a(true, view.findViewById(R.id.ll_phone_flow_item_layout), (TextView) view.findViewById(R.id.phone_flow_item_text));
            this.cBR = str;
        }
    }

    private int ht(String str) {
        for (int i = 0; i < this.cBN.size(); i++) {
            try {
                if (this.cBN.get(i).cyM.equals(str)) {
                    return i;
                }
            } catch (Exception e) {
                e.printStackTrace();
                return -1;
            }
        }
        return -1;
    }

    @Override // defpackage.cup.l
    public final void a(ctj ctj) {
        if (ctj == null || ctj.code != 2000) {
            lvg.d(getActivity(), R.string.public_network_error, 0);
            return;
        }
        fyz.xj(fyz.a.gIZ).a((fyx) fva.TEMPLATE_HOME_REFRESH_PROFESSION_CHANGED, true);
        getActivity().finish();
    }

    @Override // defpackage.fys, defpackage.fyq
    public final View getMainView() {
        if (this.mMainView == null) {
            this.mMainView = LayoutInflater.from(getActivity()).inflate(R.layout.docer_occupational_label_activity, (ViewGroup) null);
            this.mTitleBar = (ViewTitleBar) this.mMainView.findViewById(R.id.titlebar);
            this.mTitleBar.setVisibility(0);
            this.mTitleBar.setTitleText(getViewTitle());
            this.mTitleBar.setStyle(1);
            lvw.cm(this.mTitleBar.gBE);
            this.mTitleBar.gBO.setOnClickListener(new View.OnClickListener() {
                /* class defpackage.cud.AnonymousClass2 */

                public final void onClick(View view) {
                    cud.this.getActivity().finish();
                }
            });
            this.cBM = (FlowLayout) this.mMainView.findViewById(R.id.occupational_label_flowlayout);
            this.cBP = this.mMainView.findViewById(R.id.confirm_btn_layout);
            this.cBP.setOnClickListener(this);
            this.mNoNetworkView = (CommonErrorPage) this.mMainView.findViewById(R.id.main_no_network);
            this.mNoNetworkView.a(new View.OnClickListener() {
                /* class defpackage.cud.AnonymousClass1 */

                public final void onClick(View view) {
                    cud.this.loadView();
                }
            });
            loadView();
            this.mMainView = this.mMainView;
        }
        return this.mMainView;
    }

    @Override // defpackage.fys, defpackage.fyq
    public final String getViewTitle() {
        return getActivity().getResources().getString(getViewTitleResId());
    }

    @Override // defpackage.fyq
    public final int getViewTitleResId() {
        return R.string.personal_recommend;
    }

    /* access modifiers changed from: package-private */
    public void loadView() {
        if (lwd.hu(getActivity())) {
            this.mNoNetworkView.setVisibility(8);
            this.cBP.setVisibility(0);
            this.cBQ = null;
            this.cBR = null;
            cup.a(getActivity(), getUserId(), auz(), new cup.h() {
                /* class defpackage.cud.AnonymousClass3 */

                @Override // defpackage.cup.h
                public final void a(cti cti) {
                    if (!(cti == null || cti.cyL == null || cti.cyL.cmK == null)) {
                        cud cud = cud.this;
                        List<cti.b> list = cti.cyL.cmK;
                        if (list != null) {
                            for (int size = list.size() - 1; size > 0; size--) {
                                if (list.get(size) == null) {
                                    list.remove(size);
                                }
                            }
                        } else {
                            list = null;
                        }
                        cud.cBN = list;
                        cud.this.cBQ = cti.cyL.tag;
                        cud.a(cud.this);
                    }
                }
            });
            return;
        }
        lvg.d(getActivity(), R.string.documentmanager_cloudfile_no_network, 0);
        this.mNoNetworkView.setVisibility(0);
        this.cBP.setVisibility(8);
    }

    public final void onClick(View view) {
        if (view != this.cBP) {
            hs(((cti.b) view.getTag()).cyM);
        } else if (!lwd.hu(getActivity())) {
            lvg.d(getActivity(), R.string.documentmanager_cloudfile_no_network, 0);
            this.mNoNetworkView.setVisibility(0);
            this.cBP.setVisibility(8);
        } else {
            this.mNoNetworkView.setVisibility(8);
            this.cBP.setVisibility(0);
            if (this.cBR != null) {
                HashMap hashMap = new HashMap();
                hashMap.put(FirebaseAnalytics.Param.VALUE, this.cBR);
                dwp.l("docer_labelpage_confirm_click", hashMap);
                if (!this.cBR.equals(this.cBQ)) {
                    Activity activity = getActivity();
                    String userId = getUserId();
                    fcy.p(new Runnable(new log(activity.getApplicationContext()).HX("http://cntnt.wps.cn/recom/api/profession/tag/save").eT("X-Requested-With", "XMLHttpRequest").eT("Cookie", "wps_sid=" + cup.getSid()).Lr(1).eU("userId", userId).eU("uuid", OfficeApp.arx().arG()).eU("client", "1").eU("tag", this.cBR).eU("timestamp", new StringBuilder().append(auz()).toString()).b(new TypeToken<ctj>() {
                        /* class defpackage.cup.AnonymousClass25 */
                    }.getType()), this) {
                        /* class defpackage.cup.AnonymousClass18 */
                        final /* synthetic */ log cDr;
                        final /* synthetic */ l cDv;

                        {
                            this.cDr = r1;
                            this.cDv = r2;
                        }

                        public final void run() {
                            final ctj ctj = (ctj) this.cDr.loadInBackground();
                            if (ctj != null) {
                                fcz.b(new Runnable() {
                                    /* class defpackage.cup.AnonymousClass18.AnonymousClass1 */

                                    public final void run() {
                                        if (AnonymousClass18.this.cDv != null) {
                                            AnonymousClass18.this.cDv.a(ctj);
                                        }
                                    }
                                }, false);
                            }
                        }
                    });
                    return;
                }
                getActivity().finish();
            }
        }
    }
}